package com.foreverwin.jzymes.common.mapper;

import com.foreverwin.jzymes.common.domain.TranshipInfra;
import org.apache.ibatis.annotations.Param;

import java.util.Date;
import java.util.List;
import java.util.Map;

public interface TranshipInfraAdviceMapper {

    public TranshipInfra selectTranshipInfraByDate( @Param("site") String site, @Param("resource") String resource, @Param("shift") String shift, @Param("startDate") Date startDate, @Param("endDate") Date endDate );

    public List<TranshipInfra> selectTranshipInfraByDateRange( @Param("site") String site, @Param("startDate") Date startDate, @Param("endDate") Date endDate );

    public List<TranshipInfra> selectTranshipInfrasByDateRange( @Param("site") String site, @Param("resourceTypeBo") String resourceTypeBo, @Param("startDate") Date startDate, @Param("endDate") Date endDate );

}
